package com.jinmdz.fmis.api.model.config.dictionary;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;

/**
 * 员工工作任务类型字典编码
 *
 * @author LiCongLu
 * @date 2020-08-22 13:18
 */
@Component("jobTaskCode")
@PropertySource(value = {"classpath:dictionary-code-task.properties"}, encoding = "utf-8")
@ConfigurationProperties(prefix = "job.task")
public class JobTaskCode {

    /**
     * 接运司机
     */
    private Integer jieYunSiJi;

    /**
     * 接运抬尸工
     */
    private Integer jieYunTaiShiGong;

    /**
     * 遗体抬运工
     */
    private Integer yiTiTaiYunGong;

    /**
     * 遗体装棺
     */
    private Integer yiTiZhuangGuan;

    /**
     * 插花接收
     */
    private Integer chaHuaJieShou;

    /**
     * 插花完成
     */
    private Integer chaHuaWanCheng;

    /**
     * 整容接收
     */
    private Integer zhengRongJieShou;

    /**
     * 整容完成
     */
    private Integer zhengRongWanCheng;

    /**
     * 冷藏入藏
     */
    private Integer lengCangRuCang;

    /**
     * 冷藏换柜
     */
    private Integer lengCangHuanGui;

    /**
     * 临时出藏
     */
    private Integer linShiChuCang;

    /**
     * 临时出藏返回
     */
    private Integer linShiChuCangFanHui;

    /**
     * 冷藏出藏
     */
    private Integer lengCangChuCang;

    /**
     * 告别入厅
     */
    private Integer gaoBieRuTing;

    /**
     * 告别出厅
     */
    private Integer gaoBieChuTing;

    /**
     * 守灵入厅
     */
    private Integer shouLingRuTing;

    /**
     * 守灵出厅
     */
    private Integer shouLingChuTing;

    /**
     * 休息室绑定
     */
    private Integer xiuXiShiBangDing;

    /**
     * 休息室更换
     */
    private Integer xiuXiShiGengHuan;

    /**
     * 休息室完成
     */
    private Integer xiuXiShiWanCheng;

    /**
     * 火化入炉
     */
    private Integer huoHuaRuLu;

    /**
     * 火化完成
     */
    private Integer huoHuaWanCheng;

    /**
     * 冷却完成
     */
    private Integer lengQueWanCheng;

    /**
     * 火化装灰
     */
    private Integer huoHuaZhuangHui;

    /**
     * 骨灰发放
     */
    private Integer guHuiFaFang;

    public Integer getJieYunSiJi() {
        return jieYunSiJi;
    }

    public JobTaskCode setJieYunSiJi(Integer jieYunSiJi) {
        this.jieYunSiJi = jieYunSiJi;
        return this;
    }

    public Integer getJieYunTaiShiGong() {
        return jieYunTaiShiGong;
    }

    public JobTaskCode setJieYunTaiShiGong(Integer jieYunTaiShiGong) {
        this.jieYunTaiShiGong = jieYunTaiShiGong;
        return this;
    }

    public Integer getYiTiTaiYunGong() {
        return yiTiTaiYunGong;
    }

    public JobTaskCode setYiTiTaiYunGong(Integer yiTiTaiYunGong) {
        this.yiTiTaiYunGong = yiTiTaiYunGong;
        return this;
    }

    public Integer getYiTiZhuangGuan() {
        return yiTiZhuangGuan;
    }

    public JobTaskCode setYiTiZhuangGuan(Integer yiTiZhuangGuan) {
        this.yiTiZhuangGuan = yiTiZhuangGuan;
        return this;
    }

    public Integer getChaHuaJieShou() {
        return chaHuaJieShou;
    }

    public JobTaskCode setChaHuaJieShou(Integer chaHuaJieShou) {
        this.chaHuaJieShou = chaHuaJieShou;
        return this;
    }

    public Integer getChaHuaWanCheng() {
        return chaHuaWanCheng;
    }

    public JobTaskCode setChaHuaWanCheng(Integer chaHuaWanCheng) {
        this.chaHuaWanCheng = chaHuaWanCheng;
        return this;
    }

    public Integer getZhengRongJieShou() {
        return zhengRongJieShou;
    }

    public JobTaskCode setZhengRongJieShou(Integer zhengRongJieShou) {
        this.zhengRongJieShou = zhengRongJieShou;
        return this;
    }

    public Integer getZhengRongWanCheng() {
        return zhengRongWanCheng;
    }

    public JobTaskCode setZhengRongWanCheng(Integer zhengRongWanCheng) {
        this.zhengRongWanCheng = zhengRongWanCheng;
        return this;
    }

    public Integer getLengCangRuCang() {
        return lengCangRuCang;
    }

    public JobTaskCode setLengCangRuCang(Integer lengCangRuCang) {
        this.lengCangRuCang = lengCangRuCang;
        return this;
    }

    public Integer getLengCangHuanGui() {
        return lengCangHuanGui;
    }

    public JobTaskCode setLengCangHuanGui(Integer lengCangHuanGui) {
        this.lengCangHuanGui = lengCangHuanGui;
        return this;
    }

    public Integer getLinShiChuCang() {
        return linShiChuCang;
    }

    public JobTaskCode setLinShiChuCang(Integer linShiChuCang) {
        this.linShiChuCang = linShiChuCang;
        return this;
    }

    public Integer getLinShiChuCangFanHui() {
        return linShiChuCangFanHui;
    }

    public JobTaskCode setLinShiChuCangFanHui(Integer linShiChuCangFanHui) {
        this.linShiChuCangFanHui = linShiChuCangFanHui;
        return this;
    }

    public Integer getLengCangChuCang() {
        return lengCangChuCang;
    }

    public JobTaskCode setLengCangChuCang(Integer lengCangChuCang) {
        this.lengCangChuCang = lengCangChuCang;
        return this;
    }

    public Integer getGaoBieRuTing() {
        return gaoBieRuTing;
    }

    public JobTaskCode setGaoBieRuTing(Integer gaoBieRuTing) {
        this.gaoBieRuTing = gaoBieRuTing;
        return this;
    }

    public Integer getGaoBieChuTing() {
        return gaoBieChuTing;
    }

    public JobTaskCode setGaoBieChuTing(Integer gaoBieChuTing) {
        this.gaoBieChuTing = gaoBieChuTing;
        return this;
    }

    public Integer getShouLingRuTing() {
        return shouLingRuTing;
    }

    public JobTaskCode setShouLingRuTing(Integer shouLingRuTing) {
        this.shouLingRuTing = shouLingRuTing;
        return this;
    }

    public Integer getShouLingChuTing() {
        return shouLingChuTing;
    }

    public JobTaskCode setShouLingChuTing(Integer shouLingChuTing) {
        this.shouLingChuTing = shouLingChuTing;
        return this;
    }

    public Integer getXiuXiShiBangDing() {
        return xiuXiShiBangDing;
    }

    public JobTaskCode setXiuXiShiBangDing(Integer xiuXiShiBangDing) {
        this.xiuXiShiBangDing = xiuXiShiBangDing;
        return this;
    }

    public Integer getXiuXiShiGengHuan() {
        return xiuXiShiGengHuan;
    }

    public JobTaskCode setXiuXiShiGengHuan(Integer xiuXiShiGengHuan) {
        this.xiuXiShiGengHuan = xiuXiShiGengHuan;
        return this;
    }

    public Integer getXiuXiShiWanCheng() {
        return xiuXiShiWanCheng;
    }

    public JobTaskCode setXiuXiShiWanCheng(Integer xiuXiShiWanCheng) {
        this.xiuXiShiWanCheng = xiuXiShiWanCheng;
        return this;
    }

    public Integer getHuoHuaRuLu() {
        return huoHuaRuLu;
    }

    public JobTaskCode setHuoHuaRuLu(Integer huoHuaRuLu) {
        this.huoHuaRuLu = huoHuaRuLu;
        return this;
    }

    public Integer getHuoHuaWanCheng() {
        return huoHuaWanCheng;
    }

    public JobTaskCode setHuoHuaWanCheng(Integer huoHuaWanCheng) {
        this.huoHuaWanCheng = huoHuaWanCheng;
        return this;
    }

    public Integer getLengQueWanCheng() {
        return lengQueWanCheng;
    }

    public JobTaskCode setLengQueWanCheng(Integer lengQueWanCheng) {
        this.lengQueWanCheng = lengQueWanCheng;
        return this;
    }

    public Integer getHuoHuaZhuangHui() {
        return huoHuaZhuangHui;
    }

    public JobTaskCode setHuoHuaZhuangHui(Integer huoHuaZhuangHui) {
        this.huoHuaZhuangHui = huoHuaZhuangHui;
        return this;
    }

    public Integer getGuHuiFaFang() {
        return guHuiFaFang;
    }

    public JobTaskCode setGuHuiFaFang(Integer guHuiFaFang) {
        this.guHuiFaFang = guHuiFaFang;
        return this;
    }
}
